package com.industry.system.controller.vo;

import com.industry.system.dal.dataobject.SystemMenu;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.springframework.util.CollectionUtils;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;

/**
 * @Author nbZhuozh
 * @Date 2025-02-12  18:25
 **/

//用户权限的菜单数据
@Data
public class UserInfoVo {
    SystemUserRespVO systemUserRespVO;//用户数据
    List<MenuRespVO> moduleRespVOList; //模块数据
    Map<String,List<MenuTreeRespVO>> menuTreeRespVOList ; //key:模块id ， value菜单 + 按钮数据
}
